/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package handler;

import database.DatabaseHandler;
import model.Ansat;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
 *
 * @author Mikkel
 */
public class AnsatHandler {

    
    public static String getKodeord(String brugernavn) throws SQLException{
        String str = "";
        ResultSet rs = DatabaseHandler.getInstance().select("CALL `BekraeftKodeord`('"+ brugernavn + "')");
        if (rs.next()){
            str = rs.getString("Kodeord");
        }
    return str;
    }
    
    /**
    getAnsat returnerer en ansat med ID, Fornavn, Efternavn, Tlf, Brugernavn og Kodeord.
     * @param brugernavn
     * @return 
     * @throws java.sql.SQLException
    */
    public Ansat getAnsat(String brugernavn) throws SQLException{
        Ansat ansat = null;
        ResultSet rs = DatabaseHandler.getInstance().select("CALL `HentAnsat`('" + brugernavn + "')");
        if(rs.next()){
             ansat = new Ansat(rs.getInt("ID"), rs.getString("Fornavn"), rs.getString("Efternavn"), rs.getString("Tlf"), rs.getString("Brugernavn"), rs.getString("Kodeord"));
        }
        return ansat;
    }
}